package com.tony.spring.mode.visitor;

import java.util.List;

/**
 * 任总对象
 * @author qiu
 *
 */
public class RenBoos {
	
	// 姓名
	private String name;
	
	// 年龄
	private String age;
	
	// 公司员工
	private List<String> listEmp;
	
	// 访问家庭
	private List<String> listFamily;
	
	
	public RenBoos(String name, String age, List<String> listEmp,
			List<String> listFamily) {
		this.name = name;
		this.age = age;
		this.listEmp = listEmp;
		this.listFamily = listFamily;
	}


	// 访问者
	private RenBoosVisitor  renBoosVisitor ;
	
	// 接受访问者对象
	public void accpet(RenBoosVisitor renBoosVisitor){
		this.renBoosVisitor = renBoosVisitor;
		
		// 就开始授权
		visitor();
	}
	
	
	// 给访问者赋值权限
	private void visitor(){
		renBoosVisitor.visitorAge(age);
		renBoosVisitor.visitorName(name);
		renBoosVisitor.visitorEmp(listEmp);
		renBoosVisitor.visitorFamily(listFamily);
	}

}
